第六次翻转课堂草稿

思考题

(1) 有哪些常用的离散时间信号?

  1. 单位阶跃序列:u(n)=I{nN}.

  2. 单位样值序列:δ(n)=I{n=0}.

    1. 又称为单位脉冲序列、单位冲激序列.

    2. 相互关系

      1. δ(n)=u(n).

      2. δ(n+1)=Δu(n).

      3. u(n)=k=0δ(nk).

      4. u(n+1)=1δ(n).

    3. 序列性质

      1. x(n)δ(nk)=x(k)δ(nk).

      2. x(n)=k=x(k)δ(nk).

      3. x(n)=x(n)δ(n).

  3. 单边指数序列:x(n)=anu(n).

  4. 单边斜边序列:R(n)=nu(n).

  5. 单位矩形序列

    1. GN(n)=I{0n<N}.

    2. GN(n)=u(n)u(nN).

    3. 注意区别于 Gτ(t).

  6. 正弦序列

    1. x(n)=sin(nωTs)=sin(nω0).

    2. 当且仅当 ω02πQ 时,正弦序列为周期信号.

  7. 复指数序列

    1. x(n)=ejω0n=cos(nω0)+jsin(nω0).

    2. 当且仅当 ω02πQ 时,复指数序列为周期信号.

 

(2) 单位阶跃序列和单位样值序列之间的关系是什么?

见(1),

  1. δ(n)=u(n).

  2. δ(n+1)=Δu(n).

  3. u(n)=k=0δ(nk).

  4. u(n+1)=1δ(n).

 

(3) 单边指数序列 anu(t) 按照 a 的不同可以分为哪几种情况?

对于实数的情况:

  1. a<1 时,增长振荡.

  2. a=1 时,等幅振荡.

  3. 1<a<0 时,衰减振荡.

  4. a=0 时,信号恒为零.

  5. 0<a<1 时,衰减至零.

  6. a=1 时,即单位阶跃.

  7. a>1 时,增至无穷.

 

(4) 为什么可以利用单位样值信号或移位的样值信号表示任意序列?

利用单位样值信号的采样性质,

x(n)=k=+x(n)δ(nk)=k=+x(k)δ(nk)=x(n)δ(n).

 

(5) 如何判断正弦序列的周期性?

对于正弦序列 x(n)=sin(nωTs)=sin(nω0),当且仅当 ω02πQ 时,正弦序列为周期信号.

 

(6) 离散时间信号先压缩后展宽,是否能恢复出原信号?为什么?

不一定,因为压缩会删点,而展宽只是补零,可能会丢失数据而无法恢复出原信号.

 

(7) 什么是前向差分和后向差分?

  1. 一阶差分:

    1. 向前差分:Δf(n)=f(n+1)f(n).

    2. 向后差分:f(n)=f(n)f(n1).

    3. 中心差分:Δf(n)=f(n+1)f(n1)2.

  2. 二阶差分:

    1. 向前差分:Δ2f(n)=f(n+2)2f(n+1)+f(n).

    2. 向后差分:2f(n)=f(n)2f(n1)+f(n2).

    3. 中心差分:Δ2f(n)=f(n+2)2f(n)+f(n2)4.

  3. 二元函数的五点差分公式:

(2x2+2y2)f(x,y)=f(x+h,y)+f(x,y+h)+f(xh,y)+f(x,yh)4f(x,y)h2.

备注 了解一阶的向前差分与向后差分即可,实际应用时 kΔkf(n) 的形式可化为 kf(nk) 的形式.

 

(8) 模拟离散时间系统包括哪些基本运算单元?

  1. 加法器:.

  2. 乘法器:.

  3. 标量乘法器:a

  4. 延时器:1E,z1.

 

(9) 如何求解离散时间系统的齐次解和特解?

本章研究线性时不变离散时间系统,即求解常系数线性差分方程.

  1. 齐次解通过特征方程求解,根据特征根可分为 m 重实根与 m 重共轭复根的情况,如下表所示:

特征根 λ齐次解 yh(n)
k 个单实根i=1kCiλin.
m 重实根λn(A0+A1n+A2n2++Am1nm1).
共轭复根
λ=α±jβ=|λ|e±jφ
|λ|n[A1cos(nφ)+A2sin(nφ)].
m 重共轭复根在共轭复根的基础上,与 m 重实根类似.
  1. 特解可在齐次解的基础上使用拉格朗日常数变易法,也可以根据经验使用待定系数法,常见的激励形式及其特解形式如下表所示:

激励 x(n)特解 yp(n)说明
x(n)=eanyp(n)=AeanaC.
x(n)=cos(ωn)yp(n)=Acos(ωn+θ)ωC.
x(n)=sin(ωn)yp(n)=Asin(ωn+θ)ωC.
x(n)=nkyp(n)=i=0kAinikN.
x(n)=rnyp(n)=CrnrC.

 

(10)什么是离散时间系统的零输入响应和零状态响应?

与连续时间系统类似,全响应可分为零输入响应与零状态响应之和,即 y(n)=yzi(n)+yzs(n).

 

练习题

2.1 N=11.

备注 对于连续函数,其最小正周期为 5.5,但是离散序列的取值一般限定为 Z,故这里的周期应为 11.


2.2 N=22.


2.3 由于 0.42πQ,故该信号非周期信号.


2.4

  1. 压缩:x(2n)={1,3,5,7}.

  2. 扩展:x(n2)={1n=0,0,2,0,3,0,4,0,5,0,6,0,7}.

备注 这里 11n=0 都表示 n=0 时的取值. 之后我都使用第一个表示方法,因为打字简单,且便于使用自适应括号.


2.5 y(n)ay(n1)=x(n).

备注 对于零状态的情况,可解得单位样值响应为 h(n)=anu(n),从而 y(n)=anu(n)x(n).


2.6 y(n)134y(n1)+18y(n2)=x(n).


2.7

特征根为 2 和 3,从而 y(n)=C12n+C23n,代入初值条件,得

{y(0)=C1+C2=2,y(1)=2C1+3C2=1.{C1=5,C2=3.

从而解为 y(n)=52n3n+1.


2.8

  1. 零输入响应

    1. 特征根为 2,故齐次通解为 yzih(n)=C(2)n.

    2. 代入 y(1)=1,得 yzi(n)=(2)n+1.

  2. 零状态响应

    1. 零状态时迭代得 y(0)=5,代入得 h(n)=5(2)nu(n).

    2. 于是 yzs(n)=h(n)u(n)=53[1(2)n+1]u(n).

  3. 全响应:y(n)=yzi(n)+yzs(n)=(2)n+1+53[1(2)n+1]u(n).


2.9

  1. 求解零状态:递推得 y(1)=12,y(2)=54.

  2. 求齐次通解:特征根为 1,2,于是 yzih(n)=C1(1)n+C2(2)n.

  3. 零输入响应:代入 y(1)y(2),得 yzi(n)=2(1)n3(2)n.

 

Mathematica 代码

2.7

 

2.8

 

2.9